﻿
namespace Nop.Core.Domain.Logistics
{
    public static class PackageNoteStandardTemplates
    {
        public static PackageNoteTemplate StatusChanged { get { return new PackageNoteTemplate() { SystemName = "StatusChanged", Content = "Status is changed." }; } }
        public static PackageNoteTemplate GeneralFailedDelivery { get { return new PackageNoteTemplate() { SystemName = "GeneralFailedDeliveryReason", Content = "Delivery failed." }; } }
        public static PackageNoteTemplate RevertCollected { get { return new PackageNoteTemplate() { SystemName = "RevertCollected", Content = "Pickup complete status is reverted." }; } }
        public static PackageNoteTemplate RevertDelivered { get { return new PackageNoteTemplate() { SystemName = "RevertDelivered", Content = "Delivery complete status is reverted." }; } }
        public static PackageNoteTemplate PickupAddressChanged { get { return new PackageNoteTemplate() { SystemName = "PickupAddressChanged", Content = "Pickup address is changed." }; } }
        public static PackageNoteTemplate DeliveryAddressChanged { get { return new PackageNoteTemplate() { SystemName = "DeliveryAddressChanged", Content = "Delivery address is changed." }; } }
        public static PackageNoteTemplate DeliveryDateChanged { get { return new PackageNoteTemplate() { SystemName = "DeliveryDateChanged", Content = "The delivery date is scheduled to: {0}." }; } }
        public static PackageNoteTemplate WarehousePickUp { get { return new PackageNoteTemplate() { SystemName = "WarehousePickUp", Content = "Customer want to pick up at warehouse: {0}." }; } }
        public static PackageNoteTemplate OrderCreated { get { return new PackageNoteTemplate() { SystemName = "OrderCreated", Content = "The service order #{0} is created." }; } }
    }
}
